package org.example.functionInterface;

public class Demo01FunctionalInterface {
    public static void main(String[] args) {
        // 调用使用函数式接口的方法
        show(() -> {
            System.out.println("Lambda执行了");
        });
    }

    //定义方法使用函数式接口作为参数
    public static void show(MyFunctionalInterface mfi) {
        //调用自己定义的函数式接口
        mfi.method();
        String s = mfi.toString();
        System.out.println(s);
        boolean result = mfi.equals(mfi);
        System.out.println(result);
        mfi.show("world");
        MyFunctionalInterface.print("function");
    }
}